package org.example;

import java.math.BigInteger;
import java.util.HashMap;
import java.util.Map;
import java.util.Scanner;

/**
 * Created with IntelliJ IDEA.
 * Description:
 * User:何人
 */
class Test{
    public static void main(String[] args) {
        Scanner sc=new Scanner(System.in);
        while(true){
            int n=sc.nextInt();
            if(n==0){
                break;
            }
            BigInteger bigInteger=BigInteger.valueOf(3);
            BigInteger ni=fibona(n).remainder(bigInteger);
            BigInteger bn0=new BigInteger("0");
            System.out.println(fibona(n));
            if(ni.equals(bn0)){
                System.out.println("yes");
            }else{
                System.out.println("no");
            }
        }
    }
    static Map<Integer,BigInteger> fiboMap=new HashMap<>();
    static BigInteger fibona(int n){
        BigInteger prevprev= new BigInteger("7");
        BigInteger prev=new BigInteger("11");
        if(n==0){
            return prevprev;
        }
        if(n==1){
            return prev;
        }
        if(fiboMap.containsKey(n)){
            BigInteger bigInteger = fiboMap.get(n);
            return bigInteger;
        }
        BigInteger cur=BigInteger.ZERO;
        for(int i=2;i<=n;i++){
            cur=prev.add(prevprev);
            prevprev=prev;
            prev=cur;
        }
        fiboMap.put(n,cur);
        return cur;
    }
}
